vegetable sheep - German English Dictionary